<?php
/**
 * Classe controladora de admin de estatisticas
 * @author Emanuel Melo
 */
class estatisticas extends PC4_Controlador_APP {
	
	function __construct() {
		$filtros = array(new PC4_Filtro_Autenticado(), new PC4_Filtro_SimplaAdmin(), new Filtro_Admin_Empresa());
		parent::__construct($filtros);
        $this->layout->view = 'empresa';
	}
	
	function index() {
		$mLog = new PC4_Crud_Abstrato('logs_empresas');
		$this->db->select('COUNT(*) AS total, l.data, ev.nome AS nome_estudante, o.nome AS nome_oferta');
		$this->db->join('estudantes_view ev', 'ev.id = l.id_estudantes', 'inner');
		$this->db->join('ofertas o', 'o.id = l.id_ofertas', 'inner');
		$this->db->group_by('o.id, l.data');
		$rsHistoricos = $mLog->oconsulta(array('o.id_empresas' => $this->usuario['id']), 'data DESC');
		$dados = array(
			'rsHistoricos' => $rsHistoricos
		);
		$this->load->view('admin/estatisticas', $dados);
	}
	
}